mesh hammock - Allemand Anglais Dictionnaire